life-saving certificate - English Synonyms Dictionary